package com.xq.entity;

import java.util.Date;
import lombok.*;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;


/**
 * todo:新闻管理
 * News<br/>
 *******************************************
 * 更多精彩B站搜索:学相伴飞哥
 * INewsService
 * 资料下载学习平台：https://www.kuangstudy.com
 * 创世神B站：https://space.bilibili.com/490711252
 *******************************************
 * 创建人:yykk<br/>
 * 时间：2021年09月15日 15:40:55 <br/>
 * @version 1.0.0<br/>
 *
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@TableName("kss_news")
public class News extends Model<News> implements java.io.Serializable {
    // ID
    @TableId(type = IdType.ID_WORKER)
	private Long id;
    // 分类id
	private Long categoryid;
    // 新闻标题
	private String title;
    // 作者
	private String author;
    // 描述
	private String description;
    // 分类名称
	private String categoryname;
    // 封面缩略图地址
	private String cover;
    // 发布状态 0未发布 1发布
	private Integer status;
    // 文章详情
	private String detail;
    // 创建时间
    @TableField(fill = FieldFill.INSERT)//在新增的时候填充
    private Date createTime;
    // 更新时间 
    @TableField(fill = FieldFill.INSERT_UPDATE)//在新增的时候填充
    private Date updateTime;
}